package com.qn.example.service;

import com.qn.example.pojo.Dish;
import com.qn.example.pojo.dto.DishDto;
import com.qn.example.pojo.Page;

import java.util.List;

/**
 * @author 21276
 * @version 1.0
 * @date 2023/5/5 10:06
 */
public interface DishService {

    Page findByPage(Integer page, Integer pageSize,String name);

    /**
     * 菜品的添加
     * @param dishDto
     */
    void save(DishDto dishDto);

    DishDto findById(Long id);

    void updateDish(DishDto dishDto);


    void delete(List<Long> ids);

    //修改商品状态
    void dishStatusByStatus(Integer status, List<Long> ids);

    List<DishDto> list(Long categoryId,Integer status);
}
